html{color:#000;background:#fff}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}
ol,ul{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
q:before,q:after{content:''}
abbr,acronym{border:0;font-variant:normal}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}
input,textarea,select{*font-size:100%}
legend{color:#000}
@font-face{
font-family:'AvenirNextLTPro';src:url('../fonts/AvenirNextLTPro-Regular.otf')
}
html{background-color:#fff}
body{padding:0;margin:0;font-size:12px;font-family:'Open Sans', Arial, Helvetica, sans-serif;min-width:1000px;color:#000}
a{color:#fff;text-decoration:none}
em{color:#f00}
strong{font-weight:bold}
h1{border-bottom:1px solid #333;display:inline-block;font-size:18px;font-weight:bold;margin-bottom:10px;padding-bottom:3px}
h2{color:#bf1c2d;font-size:20px;font-weight:bold;float:left;clear:both}
h2 span{font-size:18px;vertical-align:top}
h3{color:#bf1c2d;font-size:14px;float:left;clear:both}
#sis-content{width:100%;background-color:#fff;overflow:hidden}
#sis-topo{width:100%;position:relative;background-color:#ccc;height:250px}
#sis-corpo{width:1000px;margin:0 auto}
#sis-rodape{background-color:#bf1c2d;padding:10px;clear:both;margin-top:10px}
#sis-rodape #sis-rodape_dados{text-align:center}
.content-mn{min-height:400px;width:100%;padding-top:30px}
.content-mn .content-form h2{margin-bottom:10px}
.ttError{color:#f00 !important;font-weight:bold}
.ajimg{background:url('../images/loader.gif') no-repeat transparent;display:inline-block;height:16px;margin-left:3px;vertical-align:middle;width:16px}
.pagination{text-align:center;padding:10px;clear:both}
.pagination .current{color:#666;font-weight:bold;margin-left:3px;margin-right:3px;font-size:16px}
.pagination .prdPage{padding:5px 10px;text-align:center;margin-left:3px;margin-right:3px;font-weight:bold}
.pagination .numberPage{background-color:#ebecec;color:#666;padding:5px 10px;text-align:center;margin-left:3px;margin-right:3px;font-weight:bold}
.pagination .numberPage:hover{color:#fff;background-color:#cb3543}
.pagination .SetNumberPage{background-color:#cb3543;color:#fff;padding:5px 10px;text-align:center;margin-left:3px;margin-right:3px;font-weight:bold}
@media screen and (-webkit-min-device-pixel-ratio:0){
}
#sis-topo .st-tp-menu{background-color:#bf1c2d}
#sis-topo .st-tp-menu .content-it-br{width:1000px;margin:0 auto;color:#fff;overflow:hidden}
#sis-topo .st-tp-menu .content-it-br .br-usuario{float:left;margin-top:10px;margin-left:20px}
#sis-topo .st-tp-menu .content-it-br .br-usuario .nome{font-size:13px;font-weight:bold}
#sis-topo .st-tp-menu .content-it-br .br-usuario span{font-size:11px;padding-right:15px}
#sis-topo .st-tp-menu .content-it-br .itl-conf{float:left;cursor:pointer}
#sis-topo .st-tp-menu .content-it-br .itl-conf img{width:60px;height:50px}
#sis-topo .st-tp-menu .content-it-br .itl-conf:hover{background-color:#aaa}
#sis-topo .st-tp-menu .content-it-br .sub-mn-right{float:right;padding:25px 30px;cursor:pointer;color:#fff;background-position:center center;background-repeat:no-repeat;background-color:#cb3543}
#sis-topo .st-tp-menu .content-it-br .sub-mn-right:hover{background-color:#f3b3b3}
#sis-topo .st-tp-menu .content-it-br .itr-menu{float:right;padding:25px 30px;cursor:pointer;color:#fff;background-position:center center;background-repeat:no-repeat;background-color:#cb3543;padding:17px 19px;height:16px;font-style:italic;background-color:#5b399e}
#sis-topo .st-tp-menu .content-it-br .itr-menu:hover{background-color:#f3b3b3}
#sis-topo .st-tp-menu .content-it-br .itr-menu:hover{background-color:#bea2d8}
#sis-topo .st-tp-menu .content-it-br .itr-conf{float:right;padding:25px 30px;cursor:pointer;color:#fff;background-position:center center;background-repeat:no-repeat;background-color:#cb3543;background-image:url('../images/sys/btn_conf.png');background-color:#7fcc29}
#sis-topo .st-tp-menu .content-it-br .itr-conf:hover{background-color:#f3b3b3}
#sis-topo .st-tp-menu .content-it-br .itr-conf:hover{background-color:#cae774}
#sis-topo .st-tp-menu .content-it-br .itr-grade{float:right;padding:25px 30px;cursor:pointer;color:#fff;background-position:center center;background-repeat:no-repeat;background-color:#cb3543;padding:8px 19px;height:34px;width:100px;text-align:center;font-size:16px;font-weight:bold;text-transform:uppercase;background-color:#bf1c2d}
#sis-topo .st-tp-menu .content-it-br .itr-grade:hover{background-color:#f3b3b3}
#sis-topo .st-tp-menu .content-it-br .itr-grade:hover{background-color:#cb3543}
#sis-topo .st-menu{text-align:center;bottom:0;position:absolute;width:100%}
#sis-topo .st-menu ul.mn_ul{margin-bottom:-1px}
#sis-topo .st-menu ul.mn_ul li.mn_li{position:relative;display:inline-block}
#sis-topo .st-menu ul.mn_ul li.mn_li .action{background-color:#fff !important}
#sis-topo .st-menu ul.mn_ul li.mn_li a.mn_a{-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;padding:10px 45px 0 45px;display:inline-block;color:#fff;border-radius:5px 5px 0 0;font-size:14px}
#sis-topo .st-menu ul.mn_ul li.mn_li a.mn_a span{-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;color:#bf1c2d;display:block;margin-top:-2px;font-size:10px}
#sis-topo .st-menu ul.mn_ul li.mn_li a.mn_a:hover{-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;background-color:#fff !important}
#sis-topo .banner{width:100%;height:200px;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-repeat:no-repeat;background-position:center center}
#sis-topo .sub-men-mat{position:absolute;border-top:10px solid #fff;display:none}
#sis-topo .sub-men-mat ul li{color:#fff;width:200px;background-color:#9ad5f2;color:#3871c1}
#sis-topo .sub-men-mat ul li a{width:100%;display:inline-block;padding:6px 0;border-bottom:2px solid #fff}
#sis-topo .sub-men-mat ul li .action{background-color:#69b4d3}
#sis-topo .sub-men-mat ul li:hover{-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;background-color:#69b4d3}
#sis-corpo .lista-mural-recados{float:left;margin-top:20px;clear:both}
#sis-corpo .lista-mural-recados .opt p{cursor:pointer;opacity:0.5}
#sis-corpo .lista-mural-recados .opt p:hover{opacity:initial}
#sis-corpo .lista-mural-recados li{overflow:hidden;margin-bottom:30px}
#sis-corpo .lista-mural-recados .col-data{float:left;width:70px}
#sis-corpo .lista-mural-recados .col-data span{font-size:10px;display:inline-block;width:50px;padding:4px 5px;text-align:center;margin-bottom:5px;text-transform:uppercase}
#sis-corpo .lista-mural-recados .col-txt{float:left}
#sis-corpo .lista-mural-recados .col-txt .data-nome{color:#bf1c2d;font-size:16px;font-weight:bold}
#sis-corpo .lista-mural-recados .col-txt p{font-size:14px;color:#666;width:650px}
#sis-corpo .lista-mural-recados .col-txt .msg-txt{display:none;margin-top:5px;font-weight:normal !important;text-indent:20px}
#sis-corpo .lista-mural-recados .col-txt .msg-rsp{display:none;margin-top:5px}
#sis-corpo .lista-mural-recados .verbtn{color:#333;font-size:12px}
#sis-corpo .lista-mural-recados .verbtn:hover{text-decoration:underline}
#sis-corpo .sidebar{margin-top:0;margin-bottom:30px;float:right;max-width:300px;min-height:400px}
#sis-corpo .sidebar .cnt-box-list{width:260px;margin-top:30px}
#sis-corpo .sidebar .cnt-box-list ul{overflow:hidden;clear:both}
#sis-corpo .sidebar .cnt-box-list ul li{float:left;margin:0;margin-right:27px;padding-bottom:5px;color:#000}
#sis-corpo .sidebar .cnt-box-list ul li strong{color:#bf1c2d}
#sis-corpo .lido{background-color:#ccc;color:#fff}
#sis-corpo .n-lido{background-color:#bf1c2d;color:#fff}
#sis-corpo .cnt-calendario{padding:20px 20px 10px 20px;width:220px;min-height:150px;background-color:#bf1c2d;color:#fff}
#sis-corpo .cnt-calendario .titulo{text-align:right;font-size:16px;font-weight:bold}
#sis-corpo .cnt-calendario .mes{float:right}
#sis-corpo .cnt-calendario .seta{float:right;font-size:16px;margin-top:8px;margin-bottom:8px;padding-left:6px}
#sis-corpo .cnt-calendario .calendario{float:left;margin:0;position:relative;margin-right:10px}
#sis-corpo .cnt-calendario .calendario h2{border-bottom:1px solid #fff;padding-left:5px;margin-bottom:5px}
#sis-corpo .cnt-calendario .calendario table{border-collapse:separate;border-spacing:5px}
#sis-corpo .cnt-calendario .calendario th{text-align:center;background-color:#fff;color:#bf1c2d;height:18px}
#sis-corpo .cnt-calendario .calendario td{text-align:center;padding:0;margin:0;padding:0 5px;height:12px}
#sis-corpo .cnt-calendario .calendario .sel{font-weight:bold}
#sis-corpo .cnt-calendario .calendario a{background-color:#fff;color:#bf1c2d}
#sis-corpo .lista-agenda{border-top:1px solid #db3a46;padding:20px;width:220px;min-height:20px;background-color:#bf1c2d;color:#fff;font-size:10px}
#sis-corpo .lista-agenda ul{overflow:hidden;width:100%}
#sis-corpo .lista-agenda ul li{float:left;margin:0;width:220px;text-align:left;padding-bottom:5px}
#sis-corpo .lista-agenda ul li a{color:#fff}
#sis-corpo .sc-cnt-materias{overflow:hidden}
#sis-corpo .sc-cnt-materias .col{float:left;padding-right:30px}
#sis-corpo .sc-cnt-materias .lido,#sis-corpo .sc-cnt-materias .n-lido{font-size:10px;display:inline-block;padding:4px 5px;text-align:center;text-transform:uppercase}
#sis-corpo .sc-cnt-materias .content-topico{overflow:hidden;width:770px;float:right;text-align:left;margin-bottom:10px}
#sis-corpo .sc-cnt-materias .content-topico .tb-toc{margin-left:50px}
#sis-corpo .sc-cnt-materias .tl-topico{color:#bf1c2d;font-size:18px;font-weight:bold}
#sis-corpo .sc-cnt-materias .tl-topico a{color:#bf1c2d;font-size:12px;padding-left:30px}
#sis-corpo .sc-cnt-materias table{border-collapse:separate;border-spacing:0 10px;float:left;width:100%;display:none}
#sis-corpo .sc-cnt-materias table th{background-color:#b0b2b3;color:#fff;font-weight:bold;padding:5px}
#sis-corpo .sc-cnt-materias table .bc{background-color:#fff;padding:0;display:table-cell;vertical-align:middle;padding-right:10px}
#sis-corpo .sc-cnt-materias table .bc .btn-pdr{float:left !important}
#sis-corpo .sc-cnt-materias table .vm{background-color:#bf1c2d;color:#fff;padding:0;display:table-cell;vertical-align:middle;padding:0 10px}
#sis-corpo .sc-cnt-materias table .vm .btn-pdr{float:left !important}
#sis-corpo .sc-cnt-materias table .border{border-right:1px solid #666}
#sis-corpo .sc-cnt-materias table td{background-color:#ebecec;color:#666;padding:10px;margin-bottom:10px}
#sis-corpo .sc-cnt-materias .btn{color:#fff;font-weight:bold}
#sis-corpo .sc-cnt-materias .cnt-video{margin:0 auto;width:500px}
#sis-corpo .sc-cnt-materias .cnt-video .descricao{color:#cb3543;margin-bottom:15px;clear:both}
#sis-corpo .enviar_redacao{color:#fff;font-size:18px;text-align:center;background-color:#f3b3b3;border-radius:10px;padding:30px 20px;clear:both;margin-top:14px;font-weight:bold;margin-bottom:20px}
#sis-corpo .enviar_redacao input{font-size:14px;background-color:#fff;border-radius:5px;color:#666;padding:5px 20px;border:none;font-weight:normal}
#sis-corpo .enviar_redacao input[type='submit']{padding:8px 20px;float:none;display:inline-block}
#sis-corpo .enviar_redacao input[type='file']{margin:0 40px}
#sis-corpo .home-linkuteis{overflow:hidden;margin-bottom:20px}
#sis-corpo .home-linkuteis .item:first-child{margin-left:0 !important}
#sis-corpo .home-linkuteis .maislinkuteis{color:#666;float:right}
#sis-corpo .home-linkuteis .item{margin-left:20px;float:left;overflow:hidden;margin-bottom:5px}
#sis-corpo .home-linkuteis .item a{float:left}
#sis-corpo .home-linkuteis .item a:hover .txt{-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;color:#bf1c2d}
#sis-corpo .home-linkuteis .item img,#sis-corpo .home-linkuteis .item .cnt-txt{float:left;overflow:hidden;height:100px}
#sis-corpo .home-linkuteis .item .txt{width:300px;height:80px;text-align:center;vertical-align:middle;display:table-cell;color:#fff;font-size:18px;padding:10px;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out}
#sis-corpo .home-linkuteis .item .amb1{background-color:#3871c1}
#sis-corpo .home-linkuteis .item .amb2{background-color:#7fcc29}
#sis-corpo .home-linkuteis .item .amb3{background-color:#f58617}
#sis-corpo .home-linkuteis .item .amb4{background-color:#5b399e}
#sis-corpo .sc-cnt-linkuteis .lista-linkuteis .item{margin-bottom:10px;overflow:hidden;float:left;width:240px;margin-right:10px}
#sis-corpo .sc-cnt-linkuteis .lista-linkuteis .item a{float:left}
#sis-corpo .sc-cnt-linkuteis .lista-linkuteis .item a:hover .txt{-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;color:#bf1c2d}
#sis-corpo .sc-cnt-linkuteis .lista-linkuteis .item img{float:left}
#sis-corpo .sc-cnt-linkuteis .lista-linkuteis .item .txt{width:240px;height:80px;text-align:center;vertical-align:middle;display:table-cell;color:#fff;font-size:18px;padding:10px;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out}
#sis-corpo .sc-cnt-linkuteis .lista-linkuteis .item .amb1{background-color:#3871c1}
#sis-corpo .sc-cnt-linkuteis .lista-linkuteis .item .amb2{background-color:#7fcc29}
#sis-corpo .sc-cnt-linkuteis .lista-linkuteis .item .amb3{background-color:#f58617}
#sis-corpo .sc-cnt-linkuteis .lista-linkuteis .item .amb4{background-color:#5b399e}
#sis-corpo .sc-cnt-minhaconta .altera-senha{color:#666}
#sis-corpo .sc-cnt-minhaconta .altera-senha .imagem{float:left;width:60px;text-align:center;margin-top:50px;margin-left:125px;height:127px}
#sis-corpo .sc-cnt-minhaconta .altera-senha .form{float:left;padding-left:30px}
#sis-corpo .sc-cnt-minhaconta .altera-senha .form .titulo{color:#bf1c2d;font-size:18px;font-weight:bold;margin-bottom:20px}
#sis-corpo .sc-cnt-minhaconta .altera-senha .form label{width:100px;display:inline-block;clear:both}
#sis-corpo .sc-cnt-minhaconta .altera-senha .form form{width:270px}
#sis-corpo .sc-cnt-minhaconta .altera-senha .form form input{background-color:#ddd;color:#666;border:none;border-radius:5px;padding:5px 10px;margin-bottom:10px}
#sis-corpo .sc-cnt-minhaconta .altera-senha .form form input[type='submit']{float:right;margin-right:2px}
#sis-corpo .sc-cnt-minhaconta .minha-foto a{font-size:14px;background-color:#bf1c2d;border-radius:5px;color:#fff;padding:8px 20px;border:none;font-weight:normal}
#sis-corpo .sc-cnt-contato{color:#666}
#sis-corpo .sc-cnt-contato .titulo{color:#bf1c2d;font-size:18px;font-weight:bold;margin-bottom:20px}
#sis-corpo .sc-cnt-contato label{width:120px;display:inline-block;clear:both;vertical-align:top;padding-top:6px}
#sis-corpo .sc-cnt-contato form{float:left;width:545px}
#sis-corpo .sc-cnt-contato form input,#sis-corpo .sc-cnt-contato form select,#sis-corpo .sc-cnt-contato form textarea{background-color:#ddd;color:#666;border:none;border-radius:5px;padding:5px 10px;margin-bottom:10px}
#sis-corpo .sc-cnt-contato form input[type='text'],#sis-corpo .sc-cnt-contato form select{width:250px}
#sis-corpo .sc-cnt-contato form textarea{width:400px;height:100px;resize:none}
#sis-corpo .sc-cnt-contato form input[type='submit']{float:right;margin-right:2px}
#sis-corpo .sc-cnt-contato .endereco{float:right;width:450px;text-align:center}
#sis-corpo .sc-cnt-repositorio{overflow:hidden}
#sis-corpo .content-tb{width:770px;float:right;text-align:left;margin-bottom:10px}
#sis-corpo .content-edt{overflow:hidden;width:770px;float:right;text-align:left;margin-bottom:10px}
#sis-corpo .content-edt .tb-toc{margin-left:50px}
#sis-corpo .col{float:left;padding-right:30px}
#sis-corpo .itg-mn-disciplina{width:200px}
#sis-corpo .itg-mn-disciplina h2{font-size:30px;color:#bf1c2d}
#sis-corpo .itg-mn-disciplina h3{font-size:18px;color:#bf1c2d}
#sis-corpo .itg-mn-disciplina ul{clear:both;padding-top:30px}
#sis-corpo .itg-mn-disciplina ul li{background-color:#bf1c2d;margin-bottom:2px;width:200px;background-color:#9ad5f2;color:#3871c1}
#sis-corpo .itg-mn-disciplina ul li a{display:block;padding:10px;text-align:center;font-weight:bold}
#sis-corpo .itg-mn-disciplina ul li .action{background-color:#69b4d3}
#sis-corpo .itg-mn-disciplina ul li:hover{-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;background-color:#69b4d3}
#sis-corpo .cnt_btn_ord{width:45px;text-align:center;display:inline-block}
#sis-corpo .btn_ord{color:#666;padding:0 2px}
#sis-corpo .nowid{float:none}
#sis-corpo .nowid table{width:auto !important;float:none !important;margin-left:-10px}
#sis-corpo .e-cnt-men{margin:0 auto;width:850px}
#sis-corpo table.nrmprd{border-collapse:separate;border-spacing:8px 10px;float:left;width:100%;margin-top:15px}
#sis-corpo table.nrmprd .w100{width:100%}
#sis-corpo table.nrmprd th{background-color:#fff;color:#666;font-weight:bold;padding:0 0 0 5px;font-size:14px;text-transform:uppercase}
#sis-corpo table.nrmprd .bc{background-color:#fff;padding:0;vertical-align:middle}
#sis-corpo table.nrmprd .bc .btn-pdr{float:left !important}
#sis-corpo table.nrmprd td{background-color:#ebecec;color:#666;padding:10px;margin-bottom:10px}
#sis-corpo table.nrmprd .subitem{border-left:70px solid #fff}
#sis-corpo .btn{background-color:#ebecec;color:#3871c1;font-weight:bold;padding:10px 0;width:85px;display:inline-block;text-align:center}
#sis-corpo .btn-cmp{height:30px;display:table-cell;vertical-align:middle;padding:10px}
#sis-corpo .bc-cmp{border-spacing:0}
#sis-corpo .b-vm{color:#bf1c2d}
#sis-corpo .cnt-video{margin:0 auto;width:500px}
#sis-corpo .cnt-video .descricao{color:;margin-bottom:15px;clear:both}
#sis-corpo .tl-pag{color:#bf1c2d;font-size:18px;font-weight:bold}
#sis-corpo .tl-pag a{color:;font-size:12px;padding-left:30px}
#sis-corpo .tl-pag .ver-material{background-color:#cb3543;color:#fff;padding:0 2px;text-align:center;cursor:pointer;width:18px;display:inline-block;margin-right:10px}
#sis-corpo .tl-pag .btn_nv{float:right;background-color:#bf1c2d;color:#fff;font-size:12px;font-weight:bold;padding:7px 25px}
form dd{margin-bottom:10px}
form input,form textarea,form select{vertical-align:middle}
form input[type='text'],form input[type='password'],form select,form textarea,form input[type='file']{border:1px solid #bf1c2d;padding:8px;width:250px}
form .chosen-container-multi .chosen-choices{border:1px solid #bf1c2d !important}
form .chosen-container-multi{width:500px !important}
form input[readonly],form select[disabled]{background-color:#efefef}
form select{width:268px !important}
form textarea{resize:none;height:77px}
form .btn_hover{border:1px solid #aaa}
form .btn-button,form a.btn-button,form a.btn-button:link,form a.btn-button:visited,form a.btn-button:active{border:1px solid transparent;background-color:#bf1c2d;color:#fff;cursor:pointer;display:block;text-align:center;float:left;padding:6px 10px;text-transform:lowercase;font-weight:bold;margin-right:5px}
form .btn-button:hover,form a.btn-button:hover,form a.btn-button:link:hover,form a.btn-button:visited:hover,form a.btn-button:active:hover{border:1px solid #aaa}
form .btn-pdr{border:1px solid transparent;background-color:#bf1c2d;color:#fff;cursor:pointer;display:block;text-align:center;float:left;padding:6px 10px;text-transform:lowercase;font-weight:bold;margin-right:5px}
form .btn-pdr:hover{border:1px solid #aaa}
form .btn-frm{border:1px solid transparent;background-color:#bf1c2d;color:#fff;cursor:pointer;display:block;text-align:center;float:left;padding:6px 10px;text-transform:lowercase;font-weight:bold;margin-right:5px;background-color:#bf1c2d;color:#fff;padding:10px 15px}
form .btn-frm:hover{border:1px solid #aaa}
form a.btn-frm{padding:10px 15px}
.amb h2,.amb h3{color:#bf1c2d}
.amb #sis-topo .st-tp-menu{background-color:#bf1c2d}
.amb #sis-topo .st-tp-menu .itr-menu{background-color:#5b399e}
.amb #sis-topo .st-tp-menu .itr-menu:hover{background-color:#bea2d8}
.amb #sis-topo .st-tp-menu .itr-conf{background-color:#7fcc29}
.amb #sis-topo .st-tp-menu .itr-conf:hover{background-color:#cae774}
.amb #sis-topo .st-menu ul.mn_ul li.mn_li .action{background-color:;color:#bf1c2d}
.amb #sis-topo .st-menu ul.mn_ul li.mn_li a.mn_a{background-color:#cb3543;color:#bf1c2d}
.amb #sis-topo .st-menu ul.mn_ul li.mn_li a.mn_a span{color:#bf1c2d}
.amb #sis-topo .st-menu ul.mn_ul li.mn_li a.mn_a:hover{background-color:;color:#bf1c2d}
.amb #sis-corpo .cnt-calendario{background-color:#bf1c2d;color:}
.amb #sis-corpo .cnt-calendario .calendario th{background-color:;color:#bf1c2d}
.amb #sis-corpo .cnt-calendario .calendario a{background-color:;color:#bf1c2d}
.amb #sis-corpo .lista-agenda{border-top:1px solid #bf1c2d;background-color:#bf1c2d;color:}
.amb #sis-corpo .lista-agenda ul li a{color:}
.amb #sis-corpo .sc-cnt-materias table th{background-color:#b0b2b3;color:}
.amb #sis-corpo .sc-cnt-materias table .bc{background-color:}
.amb #sis-corpo .sc-cnt-materias table .vm{background-color:#bf1c2d}
.amb #sis-corpo .sc-cnt-materias table .border{border-right:1px solid #666}
.amb #sis-corpo .sc-cnt-materias table td{background-color:#ebecec;color:#666}
.amb #sis-corpo .sc-cnt-materias .btn{color:}
.amb #sis-corpo .sc-cnt-materias .cnt-video .descricao{color:#cb3543}
.amb #sis-corpo .sc-cnt-minhaconta .minha-foto a{background-color:#bf1c2d}
.amb #sis-corpo .sc-cnt-minhaconta .altera-senha .form .titulo{color:#bf1c2d}
.amb #sis-corpo .enviar_redacao{background-color:#cb3543;color:#bf1c2d}
.amb #sis-corpo .lista-mural-recados .col-txt .data-nome{color:#bf1c2d}
.amb #sis-rodape{background-color:#bf1c2d}
.amb1 h2,.amb1 h3{color:#3871c1}
.amb1 #sis-topo .st-tp-menu{background-color:#3871c1}
.amb1 #sis-topo .st-tp-menu .itr-menu{background-color:#5b399e}
.amb1 #sis-topo .st-tp-menu .itr-menu:hover{background-color:#bea2d8}
.amb1 #sis-topo .st-tp-menu .itr-conf{background-color:#7fcc29}
.amb1 #sis-topo .st-tp-menu .itr-conf:hover{background-color:#cae774}
.amb1 #sis-topo .st-menu ul.mn_ul li.mn_li .action{background-color:#fff;color:#3871c1}
.amb1 #sis-topo .st-menu ul.mn_ul li.mn_li a.mn_a{background-color:#9ad5f2;color:#3871c1}
.amb1 #sis-topo .st-menu ul.mn_ul li.mn_li a.mn_a span{color:#3871c1}
.amb1 #sis-topo .st-menu ul.mn_ul li.mn_li a.mn_a:hover{background-color:#fff;color:#3871c1}
.amb1 #sis-corpo .cnt-calendario{background-color:#3871c1;color:#fff}
.amb1 #sis-corpo .cnt-calendario .calendario th{background-color:#fff;color:#3871c1}
.amb1 #sis-corpo .cnt-calendario .calendario a{background-color:#fff;color:#3871c1}
.amb1 #sis-corpo .lista-agenda{border-top:1px solid #3871c1;background-color:#3871c1;color:#fff}
.amb1 #sis-corpo .lista-agenda ul li a{color:#fff}
.amb1 #sis-corpo .sc-cnt-materias table th{background-color:#b0b2b3;color:#fff}
.amb1 #sis-corpo .sc-cnt-materias table .bc{background-color:#fff}
.amb1 #sis-corpo .sc-cnt-materias table .vm{background-color:#3871c1}
.amb1 #sis-corpo .sc-cnt-materias table .border{border-right:1px solid #666}
.amb1 #sis-corpo .sc-cnt-materias table td{background-color:#ebecec;color:#666}
.amb1 #sis-corpo .sc-cnt-materias .btn{color:#fff}
.amb1 #sis-corpo .sc-cnt-materias .cnt-video .descricao{color:#9ad5f2}
.amb1 #sis-corpo .sc-cnt-minhaconta .minha-foto a{background-color:#3871c1}
.amb1 #sis-corpo .sc-cnt-minhaconta .altera-senha .form .titulo{color:#3871c1}
.amb1 #sis-corpo .enviar_redacao{background-color:#9ad5f2;color:#3871c1}
.amb1 #sis-corpo .lista-mural-recados .col-txt .data-nome{color:#3871c1}
.amb1 #sis-rodape{background-color:#3871c1}
.stl_prf{height:inherit !important}
.stl_prf .st-menu-prf{font-family:'AvenirNextLTPro', Arial, sans-serif !important;text-align:center;margin:0 auto;width:1000px}
.stl_prf .st-menu-prf ul{margin-left:-2px}
.stl_prf .st-menu-prf ul li{display:inline;margin-right:-3px}
.stl_prf .st-menu-prf ul li .action{background-color:#3871c1;color:#fff}
.stl_prf .st-menu-prf ul li a{-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;display:inline-block;background-color:#3871c1;color:#fff;padding:15px 0;font-size:20px;font-weight:bold}
.stl_prf .st-menu-prf ul li a:hover{-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;background-color:#3871c1;color:#fff}
.stl_prf .st-menu-prf ul li .m1{background-color:#3871c1;width:131px}
.stl_prf .st-menu-prf ul li .m2{background-color:#bf1c2d;width:218px}
.stl_prf .st-menu-prf ul li .m3{background-color:#7fcc29;width:262px}
.stl_prf .st-menu-prf ul li .m4{background-color:#f58617;width:220px}
.stl_prf .st-menu-prf ul li .m5{background-color:#5b399e;width:169px}
.rot90{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}
.icn{width:23px;height:23px;display:inline-block}
.icn_mural{width:23px;height:23px;display:inline-block;background:url('../images/sys/icn_mural.png') no-repeat}
.icn_tb{width:12px;height:12px;display:inline-block;vertical-align:top;cursor:pointer}
.icn_exp_cont{width:12px;height:12px;display:inline-block;vertical-align:top;cursor:pointer;background:url('../images/sys/icn_st_it_tb.png') no-repeat}
.icn_btn{width:24px;height:24px;display:inline-block;vertical-align:middle}
.icn_pdr{width:24px;height:24px;display:inline-block;vertical-align:middle;background:url('../images/sys/icn_pdr.png') no-repeat}
.icn_doc{width:24px;height:24px;display:inline-block;vertical-align:middle;background:url('../images/sys/icn_doc.png') no-repeat}
.icn_ppt{width:24px;height:24px;display:inline-block;vertical-align:middle;background:url('../images/sys/icn_ppt.png') no-repeat}
.icn_vid{width:24px;height:24px;display:inline-block;vertical-align:middle;background:url('../images/sys/icn_vid.png') no-repeat}
.icn_mp3{width:24px;height:24px;display:inline-block;vertical-align:middle;background:url('../images/sys/icn_mp3.png') no-repeat}
.icn_st{width:16px;height:16px;display:inline-block;vertical-align:middle}
.icn_stup{width:16px;height:16px;display:inline-block;vertical-align:middle;background:url('../images/sys/icn_stup.png') no-repeat}
.icn_stdw{width:16px;height:16px;display:inline-block;vertical-align:middle;background:url('../images/sys/icn_stdw.png') no-repeat}
.lista-questoes{margin:15px 0;overflow:hidden}
.lista-questoes label{display:inline-block;cursor:pointer}
.lista-questoes .cnt_el{clear:both;padding-bottom:10px;overflow:hidden}
.lista-questoes .rd_qst_alt{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.lista-questoes .btn_qst_alt{color:#666;background-color:#fff;border:1px solid #666;padding:4px 7px;border-radius:12px;vertical-align:middle;display:inline-block}
.lista-questoes .btn_qst_alt_act{color:#fff;background-color:#666}
.lista-questoes .num_qst{width:22px !important;color:#666;background-color:#fff !important;text-align:right;border:none}
.lista-questoes .num_int{width:22px !important;color:#666;text-align:right;padding:5px;background-color:#fff !important;border:1px solid #666 !important}
.lista-questoes .cnt{display:inline-block;vertical-align:top;height:26px;padding:5px 0}
.lista-questoes .cnt_num_qst{display:inline-block;vertical-align:top;height:26px;padding:5px 0;border:1px solid #666}
.lista-questoes .cnt_qst_alt{display:inline-block;vertical-align:top;height:26px;padding:5px 0;border:1px solid #666;border-left:none;padding-left:5px;padding-right:5px;width:205px}
.lista-questoes .cnt_dis{display:inline-block;vertical-align:top;height:26px;padding:5px 0;padding:1px 5px}
.lista-questoes .cnt_btn{display:inline-block;vertical-align:top;height:26px;padding:5px 0;padding:0;padding-top:12px;padding-left:5px}
.lista-questoes .cnt_btn a{color:#666}
.lista-questoes .cnt_alt_crt{display:inline-block;vertical-align:top;height:26px;padding:5px 0;padding:0;padding-top:12px;padding-left:5px;color:#f00}
.lista-questoes .cnt_alt_crt .alt{color:#f00}
.lst_exe_inf{text-align:center}
.lst_exe_inf .inf_txt{font-size:18px}
.lst_res_alu{display:none;width:570px}
.lst_res_alu li{float:left;width:120px;text-align:center;border:1px solid;margin:5px;padding:5px;height:50px}
.lst_res_alu li .port{display:block;font-size:16px;padding:2px}
.lst_res_alu_nv{width:100%;padding:10px}
.lst_res_alu_nv table{width:100% !important;margin:0 auto}
.lst_res_alu_nv th{text-align:center}
.lst_res_alu_nv th,.lst_res_alu_nv td{border:1px solid #666;padding:5px 10px !important;background:#fff !important}
.lst_res_tb{display:none;margin:0 auto !important}
.btn-pdf{background-color:#ddd;color:#666;border:none;border-radius:5px;padding:5px 10px;margin-bottom:10px}
.ctt-idx{margin-left:10px;float:left}